home *** CD-ROM | disk | FTP | other *** search
- Path: keats.ugrad.cs.ubc.ca!not-for-mail
- From: c2a192@ugrad.cs.ubc.ca (Kazimir Kylheku)
- Newsgroups: comp.lang.c++,comp.lang.eiffel,comp.lang.c,comp.object,comp.software-eng
- Subject: Re: Beware of "C" Hackers -- A rebuttal to Bertrand Meyer
- Date: 15 Mar 1996 20:35:25 -0800
- Organization: Computer Science, University of B.C., Vancouver, B.C., Canada
- Message-ID: <4idgedINNob4@keats.ugrad.cs.ubc.ca>
- References: <1995Jul3.034108.4193@rcmcon.com> <3taaha$p8j@ixnews3.ix.netcom.com> <4id7re$2k5@news4.digex.net>
- NNTP-Posting-Host: keats.ugrad.cs.ubc.ca
-
- In article <4id7re$2k5@news4.digex.net>, Ell <ell@access4.digex.net> wrote:
- >Robert C. Martin (rmartin@oma.com) wrote:
- >: Lets not softpeddle this. Bertrand didn't just warn managers about C
- >: hacker types. In his otherwise excellent book "Object Success" He
- >: said this:
- >:
- >: -------------------------------------------------------------------------
- >: PRUDENT HIRING PRINCIPLE: Beware of C hackers.
- >:
- >: A "C hacker" is somewone who has had too much practice writing
- >: low-level C software and making use of all the special techniques and
- >: tricks permitted by that language.
- >:...
- >
- >I agree 100% with what Meyer says here.
-
- So, why should a programmer _not_ use special techniques and tricks permitted
- by a language?
-
- What the C standard _permits_ you to do is perfectly legal. It gives you
- well-defined behavior that will translate correctly.
-
- This thread is full of clueless, idiotic postings that are devoid of concrete
- examples, the excerpt from this Bertrand character's book is no exception.
- He is clearly a clueless twit who should not be published.
-
- If he actually gave a solid example, a knowledgeable expert would be able to
- rip him to shreds. Vagueness is the ultimate defence of persuasive authors who
- use the emotional appeal of the written word to coerce like-minded individuals
- into a particular opinion. If we had Bertrand right here and criticized his
- writing openly, he could---endlessly, no doubt---keep backing out by saying ``I
- didn't say that'', ``I didn't mean that'' and so forth. Of course not: he
- bloody _didn't_ say a damn thing!
-
- Some books, on the other hand, are so loaded with interesting content that
- reading but a few pages leaves one enlightented, and returning to the book time
- and time again one learns something new.
-
- Other books are just full of self-righteous spouting without substance. It's
- not too hard to see in what category this belongs.
- --
-
-